package com.eeds.model.project.req;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@ApiModel("供电方案计量点请求参数")
@EqualsAndHashCode(callSuper =false)
public class ReqProPowerSupplySchemeMeteringAssVO {

    /**
     * 计量点设置个数   1-4
     */
    @ApiModelProperty(value="计量点设置个数   1-4")
    private Integer meteringSpotCount;
    /**
     * 安装位置
     */
    @ApiModelProperty(value="安装位置")
    private String installationLocation;
    /**
     * 数据通讯方式   1、网络  2、4G   3、PSIN
     */
    @ApiModelProperty(value="数据通讯方式   1、网络  2、4G   3、PSIN")
    private Integer dataCommunicationWay;
    /**
     * 计量方式
     */
    @ApiModelProperty(value="计量方式")
    private String meteringWay;
    /**
     * 互感器接线方式
     */
    @ApiModelProperty(value="互感器接线方式")
    private String connectionMode;
    /**
     * 计量点电压
     */
    @ApiModelProperty(value="计量点电压")
    private String meteringSpotVoltage;
    /**
     * 计量终端类型  1、大客户  2、变电站  3、接入源采控系统
     */
    @ApiModelProperty(value="计量终端类型  1、大客户  2、变电站  3、接入源采控系统")
    private Integer terminalType;
    /**
     * 电能表类型
     */
    @ApiModelProperty(value="电能表类型")
    private String energyMeterType;
    /**
     * 电能表电压（V）
     */
    @ApiModelProperty(value="电能表电压（V）")
    private String energyMeterVoltage;
    /**
     * 电能表电流（A）
     */
    @ApiModelProperty(value="电能表电流（A）")
    private String energyMeterElectric;
    /**
     * 电能表精度
     */
    @ApiModelProperty(value="电能表精度")
    private String energyMeterAccuracy;
    /**
     * 电压互感器额定电压
     */
    @ApiModelProperty(value="电压互感器额定电压")
    private String voltageMutualInductorVoltage;
    /**
     * 电流互感器变比
     */
    @ApiModelProperty(value="电流互感器变比")
    private String voltageMutualInductorVariableRatio;
    /**
     * 电压互感器精度
     */
    @ApiModelProperty(value="电压互感器精度")
    private String voltageMutualInductorAccuracy;
    /**
     * 电压互感器台数
     */
    @ApiModelProperty(value="电压互感器台数")
    private String voltageMutualInductorCount;
    /**
     * 电流互感器额定电压
     */
    @ApiModelProperty(value="电流互感器额定电压")
    private String electricMutualInductorVoltage;
    /**
     * 电流互感器变比
     */
    @ApiModelProperty(value="电流互感器变比")
    private String electricMutualInductorVariableRatio;
    /**
     * 电流互感器精度
     */
    @ApiModelProperty(value="电流互感器精度")
    private String electricMutualInductorAccuracy;
    /**
     * 电流互感器台数
     */
    @ApiModelProperty(value="电流互感器台数")
    private String electricMutualInductorCount;
    /**
     * 计量终端安装位置
     */
    @ApiModelProperty(value="计量终端安装位置")
    private String meteringTerminalLocation;
    /**
     * 计量终端精度
     */
    @ApiModelProperty(value="计量终端精度")
    private String meteringTerminalAccuracy;
    /**
     * 计量终端台数
     */
    @ApiModelProperty(value="计量终端台数")
    private String meteringTerminalCount;

}
